inoculate oneself - Espagnol Anglais Dictionnaire